caracara (bird of prey) - Francés Inglés Diccionario